// components/chengZhangKa/chengZhangKa.js
Component({
  /**
   * 组件的属性列表
   */
  properties: {
    //卡标识
    cardId: {
      type: String,
      value: '1'
    },
    //月数
    month: {
      type: Number,
      value: 1
    },
    //状态：去激活，已使用，已过期
    status: {
      type: String,
      value: "去激活"
    },
    //最后日期
    endDate:{
      type:String,
      value:''
    },
    // 卡名称
    cardName: {
      type: String,
      value: ''
    },
    // 卡图片
    cardImg: {
      type: String,
      value:''
    }
  },

  /**
   * 组件的初始数据
   */
  data: {
    imgPath: '/images',
    cardIdVal: '',
    endDateVal:'',
  },

  observers: {
    cardId: function (val) {
      this.setData({
        cardIdVal: val
      })
    },
    endDate:function(val){
      if(val){
        this.setData({
          endDateVal:val
        })
        return;
      }

      // let dt=new Date(val)
      // let year=dt.getFullYear();
      // let month=dt.getMonth()+1;
      // let day=dt.getDate();

      // this.setData({
      //   endDateVal:`有效期至${year}年${month}月${day}日`
      // })
     console.log("this.data.endDateVal",this.data.endDateVal)
    }
  },

  /**
   * 组件的方法列表
   */
  methods: {
    jiHuo() {
      this.triggerEvent("onJiHuo", {
        cardId:this.data.cardIdVal
      })
     // this.triggerEvent('childFun');
    },
    givefriends() {
      this.triggerEvent("ongivefriends", {
        cardId:this.data.cardIdVal
      })
     // this.triggerEvent('childFun');
    }
  },
  lifetimes: {
    attached() {
      const util = require("../../utils/util")
      this.setData({
        imgPath: util.getImgPath()
      })
    }
  }
})